import './404.less'
document.getElementById('errorContainer').classList.add('error-theme-' + getTheme())
receiveMessage(function(event) {
    let d = event.data || {}
    if (d.type === 'changeTheme') {
         // 1.重新加载页面方式
        // location.reload()
        // 2.直接替换主题方式
        let clss = document.getElementById('errorContainer').classList
        for(let i = 0; i < clss.length; i++) {
            if (clss[i].startsWith('error-theme-')) {
                clss.remove(clss[i])
            }
        }
        clss.add('error-theme-' + d.value)
    } else if (d.type === 'resize') {
        // alert('收到resize事件：' + d.value.event + ',' + d.value.value)
    } else if (d.type === 'switchLanguage') {
        // 收到切换语言消息
        // 因为要重新请求json，所以不可以直接调用I18n.render方法
        I18n.init()
    }
})